N H H 3 C N H NH 2 NH NH